
/*元素初始化开始*/
body {color: #707070;font-size: 14px;font-family:"微软雅黑", Arial, Helvetica, sans-serif;background-color:#f7f7f7;text-align:left;position:relative;line-height:20px;min-width:1024px;}
.content {min-width:1200px;margin:0 auto;position: relative;padding: 20px 30px;}
header, footer, nav, section, article, menu, aside {display:block;position:relative;}
img {border: 0;position:relative;}
.fl{float: left;}
.fr{float: right;}
.clearFix{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clear {height:0;line-height:0;font-size:0;clear:both;visibility:hidden;overflow:hidden;padding:0;margin:0;}
body,div,ul,dl,dd,dt,li,td,tr,table,p,span,h1,h2,h3,h4,h5,h6,form{ margin:0;padding:0;list-style:none;word-wrap:break-word;border:none;}
a {color:#31b4e1;text-decoration: none; position:relative;cursor:pointer;}
a:hover {color:#ec5051;}
a:focus{outline:none;}
/*input,select,textarea,button{outline: none;border: none;}*/
textarea { resize:none;font-family:"微软雅黑";font-size:14px;}
button { color: #707070; font-size: 12px; font-family: "Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
/*button:focus{border: none;outline: none;}*/
table { border-collapse:collapse;border-spacing:0;}
th,td { text-align:left;}
input {font-family:"微软雅黑";font-size:14px;}
input:focus {outline:none;border: none;box-shadow: none;}
input.text {background:none; border:none;outline: none;box-shadow: none;}
/*元素初始化结束*/


.wrapper .title {height: 60px;line-height: 60px;border-bottom: 1px solid #e4eaec;font-size: 18px;color: #343434;padding: 0 28px;}

/*操作提示框开始*/
.explanation {padding: 11px 13px;color: #707070;border-radius: 5px;background-color: #f5faff;border: 1px dashed #62b3ff;position: relative;}
.explanation_icon{background: url("../images/admin-icon.png") -84px -328px no-repeat;width: 20px;height: 20px;display: inline-block;}
.explanation .fold {position: absolute;background: url("../images/admin-icon.png") 0 -359px no-repeat;width: 28px;height: 28px;top: -1px; right: -1px;cursor: pointer;}
.explanation li{list-style-type: decimal;margin-left: 36px;}
/*操作提示框结束*/

/*刷新、添加、搜索开始*/
.add_search{height: 26px;line-height: 26px;margin: 20px auto 15px; position: relative; z-index: 1;color: #707070;white-space: nowrap;width: 100%;}
.search{width: 400px;}
/*刷新、添加、搜索结束*/

/*表格开始*/
.table_content{width: 100%;}
.table_content .table td,.table_content .table th{text-align: center;position: relative;}
.table_content .table>thead:first-child>tr:first-child>th{border-top: 2px solid #ddd;border-bottom:none;}
.table_content .table>tbody>tr:first-child>td,.table_content .table>tfoot>tr:first-child>td{border-top: none;}
.table_content .table>tfoot>tr:last-child>td{border-bottom: 2px solid #ddd;}
.table_content .table_content thead{color: #333;}
.table_content tbody{background-color: #fff;}
.table_content thead,.table_content tfoot{background-color: #f2f2f2;}
.table_content .table td{height: 60px;vertical-align: middle;}
.table_content td div{position: relative;}
.normalImg{width: 128px;height: 58px;cursor: pointer;}
.activeImg{width: 300px;height: 150px;position: absolute;bottom: -140px;right: -255px;z-index: 99;display: none;}
.table_content .table tbody tr td .btn{margin-left: 10px;}
/*分页开始*/
.page_list{margin-right: 30px;}
.play-first,.play-last,.play-left,.play-right{background: url("../images/admin-icon.png") no-repeat;display: inline-block;}
.play-left{background-position: -34px -427px;width: 7px;height: 10px;}
.play-right{background-position: -58px -427px;width: 7px;height: 10px;}
.play-first{background-position: -12px -427px;width: 9px;height: 10px;}
.play-last{background-position: -81px -427px;width: 9px;height: 10px;}
/*分页结束*/
/*表格结束*/

/*表单开始*/
.formTitle{width: 100%;height: auto;border-bottom:  1px solid #62b3ff;margin-bottom: 10px;}
.formTitle>p{width: 100px; height: 30px;padding:2px 5px;box-sizing: content-box; text-align: center;line-height: 30px;border-radius: 5px 5px 0 0;background-color: #62b3ff;color: #fff;font-size: 14px;}
.formContent{width: 100%;height: 100%;margin-top: 20px;background-color: #fff;}
.formArea{width: 70%;height: auto;background-color: #fff;margin: 0 auto;padding: 20px 0 0;}
.form-group {margin-bottom: 25px;}
/*表单结束*/

/*批量删除提示框开始*/
.shade1,.shade2{position: fixed;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.65);top: 0;left: 0;z-index: 99;display: none;}
.popUp{width: 400px;height: 200px;margin: 200px auto;background-color: #f5f5f5;text-align: center;border: 1px solid #ccc;border-radius: 5px;position: relative}
.popUp>p{height: 60px;line-height: 80px;width: 100%;font-size: 14px;}
.popUp>div{position: absolute;top: 130px;width: 100%;}
.popUp>div>button{margin:30px;}
/*批量删除提示框结束*/

/*页脚版权开始*/
.footer{width: 100%;height: 60px;font-size: 12px;text-align: center;line-height: 80px;}
/*页脚版权结束*/

/*9.9活动创建添加活动产品弹出框开始*/
.addBox{width: 30%;height: 390px;position:absolute;top: 255px;right: 30px;background-color: #fafafa;border: 1px solid #cccccc;border-radius: 5px;display: none;}
.addBox .searchBox{width: 100%;height: 32px;text-align: center;}
.addBox .productList{width:100%;height: 310px;border-top:2px solid #E0E0E0;overflow-y: scroll;}
.addBox .addBtnGroup{width:100%;height:38px;position: absolute;left: 0;border-top: 2px solid #e0e0e0; bottom: 10px;text-align: center;line-height: 50px;}
/*9.9活动创建添加活动产品弹出框结束*/

/*上传按钮*/
.btn-file {position: relative;overflow: hidden;left: -15px;}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity = 0);opacity: 0;outline: none;background: white;cursor: inherit;display: block;}